// @use 'sass:map';
// @use 'sass:color';
// @use 'sass:math';

// // 创建一个函数来生成颜色变体
// @function generate-color-variants($base-color) {
//   $variants: (
//     'base': $base-color,
//   );

//   // 生成 light 变体
//   @each $i in (3, 5, 7, 8, 9) {
//     $variants: map.set($variants, 'light-#{$i}', color.scale($base-color, $lightness: $i * 10%));
//   }

//   // 生成 dark 变体
//   $variants: map.set($variants, 'dark-2', color.scale($base-color, $lightness: -20%));

//   @return $variants;
// }

// $colors: () !default;
// $colors: map.deep-merge(
//   (
//     'white': #ffffff,
//     'black': #000000,
//     'primary': generate-color-variants(#409eff),
//     'success': generate-color-variants(#67c23a),
//     'warning': generate-color-variants(#e6a23c),
//     'danger': generate-color-variants(#f56c6c),
//     'error': generate-color-variants(#f56c6c),
//     'info': generate-color-variants(#909399),
//   ),
//   $colors
// );
// $color-white: map.get($colors, 'white') !default;
// $color-black: map.get($colors, 'black') !default;
// $color-primary: map.get($colors, 'primary', 'base') !default;
// $color-success: map.get($colors, 'success', 'base') !default;
// $color-warning: map.get($colors, 'warning', 'base') !default;
// $color-danger: map.get($colors, 'danger', 'base') !default;
// $color-error: map.get($colors, 'error', 'base') !default;
// $color-info: map.get($colors, 'info', 'base') !default;




// $types: primary, success, warning, danger, error, info;


// @mixin set-css-color-type($colors, $type) {
//   @include set-css-var-value(('color', $type), map.get($colors, $type, 'base'));

//   @each $i in (3, 5, 7, 8, 9) {
//     @include set-css-var-value(
//                             ('color', $type, 'light', $i),
//                     map.get($colors, $type, 'light-#{$i}')
//     );
//   }

//   @include set-css-var-value(
//                           ('color', $type, 'dark-2'),
//                   map.get($colors, $type, 'dark-2')
//   );
// }

// $namespace: 'an' !default;
// @function joinVarName($list) {
//   $name: '--' + $namespace;
//   @each $item in $list {
//     @if $item != '' {
//       $name: $name + '-' + $item;
//     }
//   }
//   @return $name;
// }

// @mixin set-css-var-value($name, $value) {
//   #{joinVarName($name)}: #{$value};
// }



// :root {
//   color-scheme: light;

//   // --el-color-#{$type}
//   // --el-color-#{$type}-light-{$i}
//   @each $type in (primary, success, warning, danger, error, info) {
//     @include set-css-color-type($colors, $type);
//   }
// }

// @use'element-plus/theme-chalk/index.css';
$test: pink;
@use './dark/dark.scss'